Hallo, ich versuche, Informationen aus einem Formular anzuzeigen. Die Anzahl der Fragen und die Anzahl der Auswahlmöglichkeiten werden vom Benutzer dynamisch generiert. Die Form ist wie folgt:
usw... Ich hatte keine Probleme beim Erstellen des Codes zum Generieren des Formulars. Mein Problem liegt in der Anzeige der Informationen, die die Verwendung in das Formular einfügt. Bisher habe ich versucht, eine foreach-Schleife zu verwenden, um die Frage anzuzeigen, und dann eine andere foreach-Schleife, um die Auswahlmöglichkeiten anzuzeigen. Ich habe auch versucht, mit count () und dann mit einer for-Schleife die Anzahl der Auswahlmöglichkeiten zu zählen und sie auf diese Weise auszugeben, ohne Erfolg. Mein Problem ist, dass wenn ich versuche, die Auswahlmöglichkeiten anzuzeigen, alle angezeigt werden, bevor die nächste Frage angezeigt wird, und dann alle Auswahlmöglichkeiten erneut angezeigt werden, bevor das Skript zur nächsten Frage übergeht und so weiter.
2020-12-27 08:11:03
Ihr beabsichtigtes Ergebnis ist nicht sehr klar, aber hier ist eine Vorstellung davon, was Sie meiner Meinung nach tun möchten. $ i = 1; foreach ($ Fragen als $ Frage) { echo $ question; Echo "
"; foreach ($ choice [$ i .'- 1 '] als $ choice) { Echo '-'. $ Entscheidungen. '
'; }} Echo "
"; $ i ++; }} Basierend auf Ihrem